﻿public delegate void CallBack();
public delegate void CallBack<T>(T arg);
public delegate void CallBack<T1, T2>(T1 agr1, T2 arg2);
public delegate void CallBack<T1, T2, T3>(T1 agr1, T2 arg2, T3 arg3);
public delegate void CallBack<T1, T2, T3, T4>(T1 agr1, T2 arg2, T3 arg3, T4 arg4);
public delegate void CallBack<T1, T2, T3, T4, T5>(T1 agr1, T2 arg2, T3 arg3, T4 arg4);
